package fr.jade.fraclite.orb;

import java.util.Map;

import fr.jade.fraclite.orb.api.Binder;
import fr.jade.fraclite.orb.api.Name;
import fr.jade.fraclite.orb.api.NamingException;

public interface StubFactory {

  public Object newStub(Binder binder, Name name) throws NamingException;

  public Object newSkeleton(Map<String, ?> hints, Object target, Binder naming) throws NamingException;

}